Thread Algebra with Prospecting Services and Foresight Patterns
نویسندگان
چکیده
hread algebra is a domain-specific process which may be used for semantic work on sequential systems, including systems based deterministically scheduled multi-threading. Thread in this capacity with the forecasting phenomenon programs and machines as domain of interest. Several new informal notions are proposed: prospecting services, foresight patterns lookahead conditions mechanism specification services. Some services proposed facilitate realisation certain patterns. negative results about non-realisability provided.
منابع مشابه
Thread Algebra and Risk Assessment Services
Threads as contained in a thread algebra emerge from the behavioral abstraction from programs in an appropriate program algebra. Threads may makeion from programs in an appropriate program algebra. Threads may make use of services such as stacks, and a thread using a single stack is called a pushdown thread. Equivalence of pushdown threads is decidable. Using this decidability result, an altern...
متن کاملProbabilistic Thread Algebra
We add probabilistic features to basic thread algebra and its extensions with thread-service interaction and strategic interleaving. Here, threads represent the behaviours produced by instruction sequences under execution and services represent the behaviours exhibited by the components of execution environments of instruction sequences. In a paper concerned with probabilistic instruction seque...
متن کاملThread Algebra with Multi-Level Strategies
In a previous paper, we developed an algebraic theory of threads and multi-threads based on strategic interleaving. This theory includes a number of plausible interleaving strategies on thread vectors. The strategic interleaving of a thread vector constitutes a multi-thread. Several multi-threads may exist concurrently on a single host in a network, several host behaviors may exist concurrently...
متن کاملAn Introduction to Program and Thread Algebra
We provide an introduction to Program Algebra (PGA, an algebraic approach to the modeling of sequential programming) and to Thread Algebra (TA). PGA is used as a basis for several lowand higher-level programming languages. As an example we consider a simple language with goto’s. Threads in TA model the execution of programs. Threads may be composed with services which model (part of) the execut...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Mathematics
سال: 2022
ISSN: ['2227-7390']
DOI: https://doi.org/10.3390/math10132232